{#await groupsResponse} {:then group} {#if group} {#await group.json()} {:then json} {#if json === null} This group may not exist. Please location.reload()}>try again later. {:else} {@const group = asGroup(json)}

Events {#await fetch(root(`/api/events?group=${data.group}`))} {:then eventsResponse} {#await eventsResponse.json()} {:then events} {#if events} {#each events as rawEvent, i} {#if i < events.length - 1}

{/if} {/each} {/if} {:catch} Error parsing events. {/await} {/await}

{/if} {:catch} Error parsing group. {/await} {:else} {/if} {:catch} Error loading group. {/await}